The ICC World Cup 2023 will take place in India with 10 teams fighting for the elusive title across 10 venues from October 5 to November 19, with the Narendra Modi Stadium in Ahmedabad hosting the tournament opener and the final.
England, who are the defending champions of the tournament, will be looking to win for the second time in a row.
The Cricket World Cup will be played in the round-robin format with all teams playing against each other for a total of 45 league matches.
Schedule of England's warm-up matches
September 30 - vs India in Guwahati
October 2 - vs Bangladesh in Guwahati
England's full schedule for World Cup 2023
October 5: England vs New Zealand at Narendra Modi Stadium in Ahmedabad
October 10: England vs Bangladesh at HPCA Stadium in Dharamsala
October 14: England vs Afghanistan at Arun Jaitley Stadium in Delhi
October 21: England vs South Africa at the Wankhede Stadium in Mumbai
October 26: England vs Qualifier 2 at the Chinnaswamy in Bengaluru
October 29: England vs India at the Ekana Stadium in Lucknow
November 4: England vs Australia at Narendra Modi Stadium in Ahmedabad
November 8: England vs Qualifier 1 at the MCA Stadium in Pune
November 12: England vs Pakistan at Eden Gardens in Kolkata
The day matches which will start at 10:00am Pakistan Standard Time (PST) while all other matches will be day-night fixtures starting at 01:30pm (PST).
England squad for ICC World Cup 2023
Jos Buttler (c), Moeen Ali, Gus Atkinson, Jonny Bairstow, Sam Curran, Liam Livingstone, Dawid Malan, Adil Rashid, Joe Root, Harry Brook, Ben Stokes, Reece Topley, David Willey, Mark Wood, Chris Woakes.